Skip to content

Marshalling Types - #1189

Merged
Simn merged 77 commits into
HaxeFoundation:masterfrom
Aidan63:valuetype-marshal
Dec 13, 2025
Merged

Marshalling Types#1189
Simn merged 77 commits into
HaxeFoundation:masterfrom
Aidan63:valuetype-marshal

Conversation

@Aidan63

@Aidan63 Aidan63 commented Feb 6, 2025

Copy link
Copy Markdown
Contributor

See HaxeFoundation/haxe#11981 for more details

Aidan63 and others added 30 commits December 15, 2024 12:21
@Simn
Simn merged commit 617aed2 into HaxeFoundation:master Dec 13, 2025
114 of 120 checks passed
@Simn

Simn commented Dec 13, 2025

Copy link
Copy Markdown
Member

With Haxe being built now, something is actually failing properly:

tests/marshalling/view/TestView.cpp:754:43: error: conversion from 'size_t' (aka 'unsigned long') to '::Dynamic' is ambiguous

@Aidan63

Aidan63 commented Dec 13, 2025

Copy link
Copy Markdown
Contributor Author

Ah, probably because the size / underlying type of size_t will depend on the architecture and might not have dynamic converions, hence 32bit windows failing and 64bit passing. I'll just change it to int64_t, should be a while until 128bit computers turn up.

@Aidan63
Aidan63 deleted the valuetype-marshal branch December 14, 2025 11:38
justin-espedal added a commit to Stencyl/hxcpp that referenced this pull request Apr 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants